package com.umf.b2b.demo;

import com.umpay.dto.UMFResponse.Message;
import com.umpay.mer.ConfigContext;
import com.umpay.util.UMFUtil;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;

/**
 * @ClassName: GetDemo  
 * @Description: GET����demo  
 */
public class GetDemoOld {
	    static ConfigContext apiContext;
	    static String merDate = new SimpleDateFormat("yyyyMMdd").format(new Date());
	    //�̻����������ַ
	    static String url = "http://b2b.umfintech.com/merAccess";
	    static {
	        apiContext = new ConfigContext(url, "90000002");
	    }
	    
	    public static void main(String[] args) throws Exception {
	    	getMerBalance(); //get�������̻�����ѯΪ��
	    }
	    static void getMerBalance() throws Exception {
	    	//��װ��������
	        Map<String, String> reqMap = new HashMap<String, String>();
	        reqMap.put("mer_id", "90000002");
	        reqMap.put("version", "1.0");
	        apiContext.setUrl(url + "/mer/balance");
	        try {
	           System.out.println("�̻��������������"+reqMap);
	           Message<Map> retMessage = UMFUtil.get(apiContext, reqMap, Map.class);
	           System.out.println("�̻�������Ӧ�����"+retMessage);
	        } catch (Exception e) {
	            e.printStackTrace();
	        }
	    }
}

